Learning Affinity via Spatial Propagation Networks
نویسندگان
چکیده
In this paper, we propose spatial propagation networks for learning the affinity matrix for vision tasks. We show that by constructing a row/column linear propagation model, the spatially varying transformation matrix exactly constitutes an affinity matrix that models dense, global pairwise relationships of an image. Specifically, we develop a three-way connection for the linear propagation model, which (a) formulates a sparse transformation matrix, where all elements can be outputs from a deep CNN, but (b) results in a dense affinity matrix that effectively models any task-specific pairwise similarity matrix. Instead of designing the similarity kernels according to image features of two points, we can directly output all the similarities in a purely data-driven manner. The spatial propagation network is a generic framework that can be applied to many affinity-related tasks, such as image matting, segmentation and colorization, to name a few. Essentially, the model can learn semantically-aware affinity values for high-level vision tasks due to the powerful learning capability of deep CNNs. We validate the framework on the task of refinement of image segmentation boundaries. Experiments on the HELEN face parsing and PASCAL VOC-2012 semantic segmentation tasks show that the spatial propagation network provides a general, effective and efficient solution for generating high-quality segmentation results.
منابع مشابه
Supplementary Material: Learning Affinity via Spatial Propagation Networks
Theorem 1 (i.e., Theorem 3 in the paper) shows that the stability of a linear propagation model can 8 be maintained by regularizing all the weights of each pixel in the hidden layer such the summation 9 of their absolute values is less than one. For the one-way connection, Chen et al. [1] maintain each 10 scalar output p to be within (0, 1). Liu et al. [4] extend the range to (−1, 1), where the...
متن کاملDynamic Obstacle Avoidance by Distributed Algorithm based on Reinforcement Learning (RESEARCH NOTE)
In this paper we focus on the application of reinforcement learning to obstacle avoidance in dynamic Environments in wireless sensor networks. A distributed algorithm based on reinforcement learning is developed for sensor networks to guide mobile robot through the dynamic obstacles. The sensor network models the danger of the area under coverage as obstacles, and has the property of adoption o...
متن کاملBeyond Affinity Propagation: Message Passing Algorithms for Clustering
Beyond Affinity Propagation: Message Passing Algorithms for Clustering Inmar-Ella Givoni Doctor of Philosophy Graduate Department of Computer Science University of Toronto 2012 Affinity propagation is an exemplar-based clustering method that takes as input similarities between data points. It outputs a set of data points that best represent the data (exemplars), and assignments of each non-exem...
متن کاملTime Lag Concerned Dynamic Dependency Network Structure Learning
Characterizing and understanding the structure and the evolution of networks is an important problem for many different fields. While in the real-world networks, especially the spatial networks, the time lags cost to propagate influences from one node to another tend to vary over both space and time due to the different space distances and propagation speeds between nodes. Thus time lag plays a...
متن کاملThe Role of Estrogen Receptors on Spatial Learning and Memory in CA1 Region of Adult Male Rat Hippocampus
The hippocampal system plays an important role in memory function. Neurohormones like androgens and estrogens that syntheses in hippocampus have an important role in learning and memory. Many biological effects of estrogens in the brain via estrogenic receptors (ERs) are investigated. The current research has conducted to assess the effect of estrogenic receptors on spatial discrimination in ra...
متن کامل